Page({

  data: {
    name: '小花',
    gender: '男',
    hobby: [],
    nativePlace: [],
    curIndx: -1
  },
  hSubmit() {
    console.log('表单提交', this.data)
  },
  hSelectNative(e) {
    console.log(e)
    this.setData({ nativePlace: e.detail.value })
  },
  hSelectHobby(e) {
    console.log(e.detail.value)
    this.setData({ hobby: e.detail.value })
  },
  hSelectGender(e) {
    console.log(e.detail.value)
    this.setData({ gender: e.detail.value })
  },
  // <button bind:tap="eventHandler">点击我看看</button>
  eventHandler(e) {
    // 事件对象
    console.log(e)
  },
  fn(e) {
    console.log(e)
  },
  clickMenu(e) {
    console.log(e)
    // 修改数据
    this.setData({
      curIndx: +e.mark.idx
    })
  },
  // 用户看新闻滚动到了最底部
  hScrolltoButtom() {
    console.log('onScrolltoButtom')
    // 发请求去拿最新的新闻
  },
  hRefresh() {
    console.log('hRefresh')
  },
  onLoad() {
    console.log('事件处理页面  加载完成')
  },
  onReady() {
    console.log('事件处理页面  页面初次渲染完成')
  },
  onShow() {
    console.log('事件处理页面  处于可见状态')
  },
  onHide() {
    console.log('事件处理页面  处于不可见状态')
  },
  onShareAppMessage() {
    return {
      title: '小程序学习-事件处理',
      path: '/pages/index/index?test=事件处理',
      imageUrl: '/static/images/cover.png'
    }
  }
})